/*--------------------------------------------------------------------------------
 * Adaptive Intelligence - Foundation Framework Class Library
 * Version 2.00
 * 
 * My-Version Sources Enumeration
 *      Lists the types of sources for gathering version information using 
 * the MyVersion class.
 *------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
 * System Imports
 *------------------------------------------------------------------------------*/
using System;

namespace Adaptive.Foundation
{
    /// <summary>
    /// Lists the types of sources for gathering version information using 
    /// the <see cref="MyVersion"/> class.
    /// </summary>
    public enum MyVersionSources
    {
        /// <summary>
        /// Indicates information for the executable is to be retrieved.
        /// </summary>
        CurrentExecutable = 0,
        /// <summary>
        /// Indicates information for the class library is to be retrieved.
        /// </summary>
        CurrentClassLibrary = 1,
        /// <summary>
        /// Indicates information for the calling assembly is to be retrieved.
        /// </summary>
        CallingAssembly = 2
    }
}